hit the bull's-eye - French English Dictionary